body {
    background-color: #eff0eb;
}

body {
    font-family: Liter;
}

.s87kyu3o1e {
    font-family: 'Liter', sans-serif;
    font-size: 9.4rem;
    line-height: 0.9;
    letter-spacing: -0.04em;
}

.s87kyu3o1e>.sjc09m52ei {
    font-size: 11.75rem;
}

.hrwwgh4fct {
    font-family: 'Liter', sans-serif;
    font-size: 4.5rem;
    line-height: 1.1;
    letter-spacing: -0.04em;
}

.hrwwgh4fct>.sjc09m52ei {
    font-size: 5.625rem;
}

.bhg4eebdx0 {
    font-family: 'Liter', sans-serif;
    font-size: 1.06rem;
    line-height: 1;
}

.bhg4eebdx0>.sjc09m52ei {
    font-size: 1.325rem;
}

.oldee318g8 {
    font-family: 'Liter', sans-serif;
    font-size: 1.56rem;
    line-height: 1.5;
    letter-spacing: 0;
}

.oldee318g8>.sjc09m52ei {
    font-size: 1.95rem;
}

.ldzp8an50i {
    font-family: 'Liter', sans-serif;
    font-size: 1.375rem;
    line-height: 1.5;
}

.ldzp8an50i>.sjc09m52ei {
    font-size: 1.71875rem;
}

/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
    .s87kyu3o1e {
        font-size: 7.52rem;
    }
}

@media (max-width: 768px) {
    .s87kyu3o1e {
        font-size: 6.58rem;
        font-size: calc(3.9399999999999995rem + (9.4 - 3.9399999999999995) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.1 * (3.9399999999999995rem + (9.4 - 3.9399999999999995) * ((100vw - 20rem) / (48 - 20))));
    }

    .hrwwgh4fct {
        font-size: 3.6rem;
        font-size: calc(2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.3 * (2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20))));
    }

    .bhg4eebdx0 {
        font-size: 0.848rem;
        font-size: calc(1.021rem + (1.06 - 1.021) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.021rem + (1.06 - 1.021) * ((100vw - 20rem) / (48 - 20))));
    }

    .oldee318g8 {
        font-size: 1.248rem;
        font-size: calc(1.196rem + (1.56 - 1.196) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.196rem + (1.56 - 1.196) * ((100vw - 20rem) / (48 - 20))));
    }

    .ldzp8an50i {
        font-size: 1.1rem;
        font-size: calc(1.13125rem + (1.375 - 1.13125) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.13125rem + (1.375 - 1.13125) * ((100vw - 20rem) / (48 - 20))));
    }
}

/* Buttons */
.e09yao23bb {
    padding: 0.6rem 1.2rem;
    border-radius: 0;
}

.btn-sm {
    padding: 0.6rem 1.2rem;
    border-radius: 0;
}

.btn-md {
    padding: 0.6rem 1.2rem;
    border-radius: 0;
}

.btn-lg {
    padding: 1rem 2.6rem;
    border-radius: 0;
}

.bg-primary {
    background-color: #dda15e !important;
}

.bg-success {
    background-color: #2fd98a !important;
}

.bg-info {
    background-color: #16cdf2 !important;
}

.bg-warning {
    background-color: #ffc209 !important;
}

.bg-danger {
    background-color: #db2d3e !important;
}

.ejf8726ye4,
.ejf8726ye4:active {
    background-color: #dda15e !important;
    border-color: #dda15e !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.ejf8726ye4:hover,
.ejf8726ye4:focus,
.ejf8726ye4.focus,
.ejf8726ye4.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #bc7628 !important;
    border-color: #bc7628 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.ejf8726ye4.qv6nukfpte,
.ejf8726ye4:disabled {
    color: #ffffff !important;
    background-color: #bc7628 !important;
    border-color: #bc7628 !important;
}

.btn-secondary,
.btn-secondary:active {
    background-color: #51603f !important;
    border-color: #51603f !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #252c1d !important;
    border-color: #252c1d !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-secondary.qv6nukfpte,
.btn-secondary:disabled {
    color: #ffffff !important;
    background-color: #252c1d !important;
    border-color: #252c1d !important;
}

.btn-info,
.btn-info:active {
    background-color: #16cdf2 !important;
    border-color: #16cdf2 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #098da8 !important;
    border-color: #098da8 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-info.qv6nukfpte,
.btn-info:disabled {
    color: #ffffff !important;
    background-color: #098da8 !important;
    border-color: #098da8 !important;
}

.btn-success,
.btn-success:active {
    background-color: #2fd98a !important;
    border-color: #2fd98a !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #1b965d !important;
    border-color: #1b965d !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-success.qv6nukfpte,
.btn-success:disabled {
    color: #ffffff !important;
    background-color: #1b965d !important;
    border-color: #1b965d !important;
}

.btn-warning,
.btn-warning:active {
    background-color: #ffc209 !important;
    border-color: #ffc209 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #b18500 !important;
    border-color: #b18500 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-warning.qv6nukfpte,
.btn-warning:disabled {
    color: #ffffff !important;
    background-color: #b18500 !important;
    border-color: #b18500 !important;
}

.btn-danger,
.btn-danger:active {
    background-color: #db2d3e !important;
    border-color: #db2d3e !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #971a26 !important;
    border-color: #971a26 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-danger.qv6nukfpte,
.btn-danger:disabled {
    color: #ffffff !important;
    background-color: #971a26 !important;
    border-color: #971a26 !important;
}

.tbujs10a56,
.tbujs10a56:active {
    background-color: #fafafa !important;
    border-color: #fafafa !important;
    color: #7a7a7a !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.tbujs10a56:hover,
.tbujs10a56:focus,
.tbujs10a56.focus,
.tbujs10a56.yn4aiva3sw {
    color: #4f4f4f !important;
    background-color: #cfcfcf !important;
    border-color: #cfcfcf !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.tbujs10a56.qv6nukfpte,
.tbujs10a56:disabled {
    color: #7a7a7a !important;
    background-color: #cfcfcf !important;
    border-color: #cfcfcf !important;
}

.btn-black,
.btn-black:active {
    background-color: #232323 !important;
    border-color: #232323 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.yn4aiva3sw {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #000000 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}

.btn-black.qv6nukfpte,
.btn-black:disabled {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.btn-primary-outline,
.btn-primary-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #dda15e;
}

.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.yn4aiva3sw {
    color: #bc7628 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-primary-outline.qv6nukfpte,
.btn-primary-outline:disabled {
    color: #ffffff !important;
    background-color: #dda15e !important;
    border-color: #dda15e !important;
}

.btn-secondary-outline,
.btn-secondary-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #51603f;
}

.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.yn4aiva3sw {
    color: #252c1d !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-secondary-outline.qv6nukfpte,
.btn-secondary-outline:disabled {
    color: #ffffff !important;
    background-color: #51603f !important;
    border-color: #51603f !important;
}

.btn-info-outline,
.btn-info-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #16cdf2;
}

.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.yn4aiva3sw {
    color: #098da8 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-info-outline.qv6nukfpte,
.btn-info-outline:disabled {
    color: #ffffff !important;
    background-color: #16cdf2 !important;
    border-color: #16cdf2 !important;
}

.btn-success-outline,
.btn-success-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #2fd98a;
}

.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.yn4aiva3sw {
    color: #1b965d !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-success-outline.qv6nukfpte,
.btn-success-outline:disabled {
    color: #ffffff !important;
    background-color: #2fd98a !important;
    border-color: #2fd98a !important;
}

.btn-warning-outline,
.btn-warning-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #ffc209;
}

.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.yn4aiva3sw {
    color: #b18500 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-warning-outline.qv6nukfpte,
.btn-warning-outline:disabled {
    color: #ffffff !important;
    background-color: #ffc209 !important;
    border-color: #ffc209 !important;
}

.btn-danger-outline,
.btn-danger-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #db2d3e;
}

.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.yn4aiva3sw {
    color: #971a26 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-danger-outline.qv6nukfpte,
.btn-danger-outline:disabled {
    color: #ffffff !important;
    background-color: #db2d3e !important;
    border-color: #db2d3e !important;
}

.btn-black-outline,
.btn-black-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #232323;
}

.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.yn4aiva3sw {
    color: #000000 !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-black-outline.qv6nukfpte,
.btn-black-outline:disabled {
    color: #ffffff !important;
    background-color: #232323 !important;
    border-color: #232323 !important;
}

.btn-white-outline,
.btn-white-outline:active {
    background-color: transparent !important;
    border-color: transparent;
    color: #fafafa;
}

.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.yn4aiva3sw {
    color: #cfcfcf !important;
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

.btn-white-outline.qv6nukfpte,
.btn-white-outline:disabled {
    color: #7a7a7a !important;
    background-color: #fafafa !important;
    border-color: #fafafa !important;
}

.text-primary {
    color: #dda15e !important;
}

.text-secondary {
    color: #51603f !important;
}

.text-success {
    color: #2fd98a !important;
}

.text-info {
    color: #16cdf2 !important;
}

.text-warning {
    color: #ffc209 !important;
}

.text-danger {
    color: #db2d3e !important;
}

.text-white {
    color: #fafafa !important;
}

.text-black {
    color: #232323 !important;
}

a.text-primary:hover,
a.text-primary:focus,
a.text-primary.yn4aiva3sw {
    color: #b06e25 !important;
}

a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.yn4aiva3sw {
    color: #1d2217 !important;
}

a.text-success:hover,
a.text-success:focus,
a.text-success.yn4aiva3sw {
    color: #198955 !important;
}

a.text-info:hover,
a.text-info:focus,
a.text-info.yn4aiva3sw {
    color: #098199 !important;
}

a.text-warning:hover,
a.text-warning:focus,
a.text-warning.yn4aiva3sw {
    color: #a27a00 !important;
}

a.text-danger:hover,
a.text-danger:focus,
a.text-danger.yn4aiva3sw {
    color: #8a1823 !important;
}

a.text-white:hover,
a.text-white:focus,
a.text-white.yn4aiva3sw {
    color: #c7c7c7 !important;
}

a.text-black:hover,
a.text-black:focus,
a.text-black.yn4aiva3sw {
    color: #000000 !important;
}

a[class*="text-"]:not(.j4cq1a1paf):not(.dropdown-item):not([role]):not(.vle4qlsuqp) {
    position: relative;
    background-image: transparent;
    background-size: 10000px 2px;
    background-repeat: no-repeat;
    background-position: 0px 1.2em;
    background-position: -10000px 1.2em;
}

a[class*="text-"]:not(.j4cq1a1paf):not(.dropdown-item):not([role]):not(.vle4qlsuqp):hover {
    transition: background-position 2s ease-in-out;
    background-image: linear-gradient(currentColor 50%, currentColor 50%);
    background-position: 0px 1.2em;
}

.llj99j9x2l .j4cq1a1paf.yn4aiva3sw {
    color: #dda15e;
}

.llj99j9x2l .j4cq1a1paf:not(.yn4aiva3sw) {
    color: #232323;
}

.mp6ml6w7ek {
    background-color: #70c770;
}

.alert-info {
    background-color: #16cdf2;
}

.alert-warning {
    background-color: #ffc209;
}

.qtx819h09o {
    background-color: #db2d3e;
}

.mbr-gallery-filter li.yn4aiva3sw .e09yao23bb {
    background-color: #dda15e;
    border-color: #dda15e;
    color: #ffffff;
}

.mbr-gallery-filter li.yn4aiva3sw .e09yao23bb:focus {
    box-shadow: none;
}

a,
a:hover {
    color: #dda15e;
}

.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
    color: #ffffff;
}

.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
    color: #dbf9eb;
}

.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
    color: #d7f6fd;
}

.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
    color: #fff5d5;
}

.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
    color: #f9dbde;
}

/* Scroll to top button*/
.scrollToTop_wraper {
    display: none;
}

.s9cx4plxro {
    font-family: 'Liter', sans-serif;
    font-size: 1.375rem;
    line-height: 1.5;
    font-weight: 400;
}

.s9cx4plxro>.sjc09m52ei {
    font-size: 1.71875rem;
}

.s9cx4plxro:hover,
.s9cx4plxro:focus {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
    border-color: #dda15e !important;
}

.s9cx4plxro:-webkit-input-placeholder {
    font-family: 'Liter', sans-serif;
    font-size: 1.375rem;
    line-height: 1.5;
    font-weight: 400;
}

.s9cx4plxro:-webkit-input-placeholder>.sjc09m52ei {
    font-size: 1.71875rem;
}

blockquote {
    border-color: #dda15e;
}

/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
    background-color: #dda15e;
    color: #ffffff;
}

.jq-number__spin {
    transition: 0.25s ease;
}

.jq-number__spin:hover {
    border-color: #dda15e;
}

.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
    transition: 0.4s;
    border-top-color: #353535;
    border-bottom-color: #353535;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
    border-top-color: #dda15e;
    border-bottom-color: #dda15e;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #000000 !important;
    background-color: #dda15e !important;
    box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #ffffff !important;
    background: #51603f !important;
    box-shadow: none !important;
}

.lazy-bg {
    background-image: none !important;
}

.lazy-placeholder:not(section),
.lazy-none {
    display: block;
    position: relative;
    padding-bottom: 56.25%;
    width: 100%;
    height: auto;
}

iframe.lazy-placeholder,
.lazy-placeholder:after {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: transparent no-repeat center;
    background-size: contain;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23dda15e' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

section.lazy-placeholder:after {
    opacity: 0.5;
}

body {
    overflow-x: hidden;
}

a {
    transition: color 0.6s;
}

.efao5dhvvt .e09yao23bb,
.mbr-section-btn-main .e09yao23bb {
    position: relative;
    padding: 0 14px 0 0;
}

.efao5dhvvt .e09yao23bb::before,
.mbr-section-btn-main .e09yao23bb::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 83%;
    height: 1px;
    background-color: #dda15e;
}

.efao5dhvvt .e09yao23bb::after,
.mbr-section-btn-main .e09yao23bb::after {
    content: '';
    position: absolute;
    right: 0;
    width: 5px;
    height: 5px;
    border-radius: 100%;
    background-color: #dda15e;
}

.efao5dhvvt .ejf8726ye4,
.mbr-section-btn-main .ejf8726ye4,
.efao5dhvvt .btn-secondary,
.mbr-section-btn-main .btn-secondary,
.efao5dhvvt .btn-success,
.mbr-section-btn-main .btn-success,
.efao5dhvvt .btn-info,
.mbr-section-btn-main .btn-info,
.efao5dhvvt .btn-danger,
.mbr-section-btn-main .btn-danger,
.efao5dhvvt .btn-warning,
.mbr-section-btn-main .btn-warning,
.efao5dhvvt .btn-black,
.mbr-section-btn-main .btn-black,
.efao5dhvvt .tbujs10a56,
.mbr-section-btn-main .tbujs10a56 {
    padding: 14px;
}

.efao5dhvvt .ejf8726ye4::after,
.mbr-section-btn-main .ejf8726ye4::after,
.efao5dhvvt .btn-secondary::after,
.mbr-section-btn-main .btn-secondary::after,
.efao5dhvvt .btn-success::after,
.mbr-section-btn-main .btn-success::after,
.efao5dhvvt .btn-info::after,
.mbr-section-btn-main .btn-info::after,
.efao5dhvvt .btn-danger::after,
.mbr-section-btn-main .btn-danger::after,
.efao5dhvvt .btn-warning::after,
.mbr-section-btn-main .btn-warning::after,
.efao5dhvvt .btn-black::after,
.mbr-section-btn-main .btn-black::after,
.efao5dhvvt .tbujs10a56::after,
.mbr-section-btn-main .tbujs10a56::after {
    display: none;
}

.efao5dhvvt .ejf8726ye4::before,
.mbr-section-btn-main .ejf8726ye4::before,
.efao5dhvvt .btn-secondary::before,
.mbr-section-btn-main .btn-secondary::before,
.efao5dhvvt .btn-success::before,
.mbr-section-btn-main .btn-success::before,
.efao5dhvvt .btn-info::before,
.mbr-section-btn-main .btn-info::before,
.efao5dhvvt .btn-danger::before,
.mbr-section-btn-main .btn-danger::before,
.efao5dhvvt .btn-warning::before,
.mbr-section-btn-main .btn-warning::before,
.efao5dhvvt .btn-black::before,
.mbr-section-btn-main .btn-black::before,
.efao5dhvvt .tbujs10a56::before,
.mbr-section-btn-main .tbujs10a56::before {
    display: none;
}

.efao5dhvvt .btn-primary-outline:hover::before,
.mbr-section-btn-main .btn-primary-outline:hover::before,
.efao5dhvvt .btn-secondary-outline:hover::before,
.mbr-section-btn-main .btn-secondary-outline:hover::before,
.efao5dhvvt .btn-success-outline:hover::before,
.mbr-section-btn-main .btn-success-outline:hover::before,
.efao5dhvvt .btn-info-outline:hover::before,
.mbr-section-btn-main .btn-info-outline:hover::before,
.efao5dhvvt .btn-danger-outline:hover::before,
.mbr-section-btn-main .btn-danger-outline:hover::before,
.efao5dhvvt .btn-warning-outline:hover::before,
.mbr-section-btn-main .btn-warning-outline:hover::before,
.efao5dhvvt .btn-black-outline:hover::before,
.mbr-section-btn-main .btn-black-outline:hover::before,
.efao5dhvvt .btn-white-outline:hover::before,
.mbr-section-btn-main .btn-white-outline:hover::before {
    animation: ani-button 0.8s forwards cubic-bezier(0.85, 0.26, 0.17, 1);
}

.efao5dhvvt .btn-info-outline::after,
.mbr-section-btn-main .btn-info-outline::after {
    background-color: #16cdf2;
}

.efao5dhvvt .btn-primary-outline::before,
.mbr-section-btn-main .btn-primary-outline::before {
    background-color: #dda15e;
}

.efao5dhvvt .btn-primary-outline:hover,
.mbr-section-btn-main .btn-primary-outline:hover {
    color: #dda15e !important;
}

.efao5dhvvt .btn-secondary-outline:before,
.mbr-section-btn-main .btn-secondary-outline:before {
    background-color: #51603f;
}

.efao5dhvvt .btn-secondary-outline:hover,
.mbr-section-btn-main .btn-secondary-outline:hover {
    color: #51603f !important;
}

.efao5dhvvt .btn-success-outline::before,
.mbr-section-btn-main .btn-success-outline::before {
    background-color: #2fd98a;
}

.efao5dhvvt .btn-success-outline:hover,
.mbr-section-btn-main .btn-success-outline:hover {
    color: #2fd98a !important;
}

.efao5dhvvt .btn-info-outline::before,
.mbr-section-btn-main .btn-info-outline::before {
    background-color: #16cdf2;
}

.efao5dhvvt .btn-info-outline:hover,
.mbr-section-btn-main .btn-info-outline:hover {
    color: #16cdf2 !important;
}

.efao5dhvvt .btn-danger-outline::before,
.mbr-section-btn-main .btn-danger-outline::before {
    background-color: #db2d3e;
}

.efao5dhvvt .btn-danger-outline:hover,
.mbr-section-btn-main .btn-danger-outline:hover {
    color: #db2d3e !important;
}

.efao5dhvvt .btn-warning-outline::before,
.mbr-section-btn-main .btn-warning-outline::before {
    background-color: #ffc209;
}

.efao5dhvvt .btn-warning-outline:hover,
.mbr-section-btn-main .btn-warning-outline:hover {
    color: #ffc209 !important;
}

.efao5dhvvt .btn-black-outline::before,
.mbr-section-btn-main .btn-black-outline::before {
    background-color: #232323;
}

.efao5dhvvt .btn-black-outline:hover,
.mbr-section-btn-main .btn-black-outline:hover {
    color: #232323 !important;
}

.efao5dhvvt .btn-white-outline::before,
.mbr-section-btn-main .btn-white-outline::before {
    background-color: #fff;
}

.efao5dhvvt .btn-white-outline:hover,
.mbr-section-btn-main .btn-white-outline:hover {
    color: #ffffff !important;
}

@keyframes ani-button {
    from {
        transform: scale(0);
        transform-origin: center;
    }

    to {
        transform: scale(1);
        transform-origin: center;
    }
}

.xhyyfqqsmx .b5o5alegfh {
    background-color: #ffffff !important;
    padding: 0;
}

.xhyyfqqsmx .ny9nlz8j46.zpahhmgl01 .dropdown .dropdown-menu {
    background-color: #ffffff !important;
    background: #ffffff;
}

.xhyyfqqsmx .ny9nlz8j46.zpahhmgl01 .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
    left: 100%;
}

.xhyyfqqsmx .vwsolzt9z7 {
    flex-wrap: nowrap;
}

@media (max-width: 991px) {
    .xhyyfqqsmx .vwsolzt9z7 {
        flex-direction: column;
        align-items: flex-start;
    }

    .xhyyfqqsmx .vwsolzt9z7 .ny9nlz8j46.opened,
    .xhyyfqqsmx .vwsolzt9z7 .zneckuufsj {
        background-color: #ffffff !important;
        transition: all 0s ease 0s;
    }
}

.xhyyfqqsmx .b5o5alegfh {
    position: relative !important;
}

.xhyyfqqsmx .e09yao23bb {
    min-height: auto;
    box-shadow: none;
    margin-top: 0;
}

.xhyyfqqsmx .e09yao23bb:hover {
    box-shadow: none;
}

@media (min-width: 992px) {
    .xhyyfqqsmx ul.n57lwi02af {
        padding-bottom: 1.5rem;
    }

    .xhyyfqqsmx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
    .xhyyfqqsmx .y7av8uqa6h.dropdown-toggle::after {
        display: inline-block;
        width: 7px;
        height: 7px;
        margin-left: 0.5rem;
        margin-bottom: 2px;
        content: "";
        border: 2px solid;
        border-left: none;
        border-top: none;
        transform: rotate(-45deg);
    }

    .xhyyfqqsmx .y7av8uqa6h.dropdown-toggle::after {
        padding: 0 !important;
        transform: rotate(45deg);
    }

    .xhyyfqqsmx li.u4pwkxej78 {
        position: relative;
        display: inline-block;
        padding: 1px 7px !important;
        vertical-align: middle;
        line-height: 2em !important;
        font-weight: 600 !important;
        text-decoration: none;
        letter-spacing: 0 !important;
        z-index: 1;
        margin: 4px 20px;
        border-radius: 8px;
        border: 2px solid transparent;
    }

    .xhyyfqqsmx .lg_brand {
        margin: 0 1rem;
    }
}

.xhyyfqqsmx .u4pwkxej78 {
    margin: 4px 15px;
    transition: all 0.3s ease-in-out;
}

@media (min-width: 1200px) {
    .xhyyfqqsmx .u4pwkxej78 {
        margin: 4px 20px;
    }
}

@media (max-width: 991px) {
    .xhyyfqqsmx .u4pwkxej78 {
        margin: 0 !important;
    }
}

.xhyyfqqsmx .u4pwkxej78 .j4cq1a1paf {
    position: relative;
    transition: all 0.3s ease-in-out;
}

.xhyyfqqsmx .u4pwkxej78 .j4cq1a1paf:hover,
.xhyyfqqsmx .u4pwkxej78 .j4cq1a1paf:focus {
    opacity: 1;
}

.xhyyfqqsmx .dropdown-menu {
    border-radius: 0;
    box-shadow: none;
    text-align: left;
}

@media (min-width: 992px) {
    .xhyyfqqsmx .dropdown-menu {
        padding: 18px 34px 22px;
        min-width: 250px;
        top: auto !important;
        left: -40px !important;
    }

    .xhyyfqqsmx .dropdown-menu.dropdown-submenu {
        left: 215px !important;
        top: -45% !important;
    }
}

@media (max-width: 991px) {

    .xhyyfqqsmx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
    .xhyyfqqsmx .y7av8uqa6h.dropdown-toggle::after {
        display: inline-block;
        width: 7px;
        height: 7px;
        margin-left: 0.5rem;
        margin-bottom: 2px;
        content: "";
        border: 2px solid;
        border-left: none;
        border-top: none;
        transform: rotate(-45deg);
        right: 15px;
        position: absolute;
        margin-top: -2px;
    }

    .xhyyfqqsmx .vphdpmkgii.dropdown-toggle[aria-expanded="true"]::after {
        transform: rotate(45deg);
        margin-top: -4px;
    }

    .xhyyfqqsmx .offcanvas_box {
        display: none;
    }
}

.xhyyfqqsmx .dropdown-item {
    border: none;
    font-weight: 400 !important;
}

.xhyyfqqsmx .m9sjogtbh5 .y7av8uqa6h {
    font-weight: 400 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.xhyyfqqsmx .m9sjogtbh5 .y7av8uqa6h.dropdown-toggle::after {
    margin-left: 0.5rem;
    margin-top: 0;
}

.xhyyfqqsmx .z08lqkm01p {
    display: flex;
    margin: auto;
}

.xhyyfqqsmx .iconfont-wrapper {
    color: #e0bdb6;
    font-size: 17px;
    margin-right: 10px;
    margin-bottom: 5px;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.2s ease-in-out;
}

.xhyyfqqsmx .iconfont-wrapper:last-child {
    margin-right: 0;
}

.xhyyfqqsmx .iconfont-wrapper:hover {
    opacity: 0.5;
}

.xhyyfqqsmx .vle4qlsuqp {
    color: #000000;
}

.xhyyfqqsmx .n57lwi02af {
    margin: 0 1rem;
}

@media (min-width: 992px) {
    .xhyyfqqsmx .n57lwi02af {
        margin: 0;
    }
}

.xhyyfqqsmx .dropdown-menu,
.xhyyfqqsmx .ny9nlz8j46.opened {
    background-color: false !important;
}

.xhyyfqqsmx .u4pwkxej78:focus,
.xhyyfqqsmx .j4cq1a1paf:focus {
    outline: none;
}

.xhyyfqqsmx .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.xhyyfqqsmx .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.xhyyfqqsmx .dropdown .dropdown-menu .dropdown-item .sjc09m52ei {
    margin-right: 0.5rem;
    vertical-align: sub;
}

.xhyyfqqsmx .dropdown .dropdown-menu .dropdown-item .sjc09m52ei:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.xhyyfqqsmx .jgmu464rqb .dropdown-menu .dropdown-item:before {
    display: none;
}

.xhyyfqqsmx .jgmu464rqb .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.xhyyfqqsmx .ny9nlz8j46 {
    min-height: 70px;
    padding: 20px 0;
    transition: all 0.3s;
    border-bottom-width: 0;
}

@media (max-width: 992px) {
    .xhyyfqqsmx .ny9nlz8j46 {
        min-height: 30px;
        max-height: none;
    }
}

.xhyyfqqsmx .ny9nlz8j46.opened {
    transition: all 0.3s;
}

.xhyyfqqsmx .ny9nlz8j46 .dropdown-item {
    padding: 0;
    margin: 8px 0;
}

.xhyyfqqsmx .ny9nlz8j46 .gqzdg7qvx4 img {
    width: auto;
    object-fit: contain;
    border-radius: 0;
}

.xhyyfqqsmx .ny9nlz8j46 .zneckuufsj {
    justify-content: flex-end;
    z-index: 1;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb {
    justify-content: center;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb .u4pwkxej78 .j4cq1a1paf::before {
    display: none;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb.opened .dropdown-menu {
    top: 0;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb .dropdown-menu .dropdown-submenu {
    left: 0 !important;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb .dropdown-menu .dropdown-item:after {
    right: auto;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb ul.n57lwi02af li {
    margin: auto;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: left;
}

.xhyyfqqsmx .ny9nlz8j46.jgmu464rqb .icons-menu {
    padding: 0;
}

@media (max-width: 991px) {
    .xhyyfqqsmx .ny9nlz8j46 .u4pwkxej78 {
        padding: 0.5rem 0;
    }

    .xhyyfqqsmx .ny9nlz8j46 .zneckuufsj {
        padding: 34px 0;
        border-radius: 25px;
    }

    .xhyyfqqsmx .ny9nlz8j46 .u4pwkxej78 .j4cq1a1paf::before {
        display: none;
    }

    .xhyyfqqsmx .ny9nlz8j46.opened .dropdown-menu {
        top: 0;
    }

    .xhyyfqqsmx .ny9nlz8j46 .dropdown-menu {
        padding: 6px 0 6px 15px;
    }

    .xhyyfqqsmx .ny9nlz8j46 .dropdown-menu .dropdown-submenu {
        left: 0 !important;
    }

    .xhyyfqqsmx .ny9nlz8j46 .dropdown-menu .dropdown-item:after {
        right: auto;
        margin-top: -0.4rem;
    }

    .xhyyfqqsmx .ny9nlz8j46 .gqzdg7qvx4 img {
        height: 3rem !important;
    }

    .xhyyfqqsmx .ny9nlz8j46 ul.n57lwi02af {
        overflow: hidden;
    }

    .xhyyfqqsmx .ny9nlz8j46 ul.n57lwi02af li {
        margin: 0;
    }

    .xhyyfqqsmx .ny9nlz8j46 .dropdown-menu .dropdown-item {
        padding: 0 !important;
        margin: 0;
        margin-top: 8px;
        text-align: left;
    }

    .xhyyfqqsmx .ny9nlz8j46 .y3fxc1ow47 {
        flex-shrink: initial;
        flex-basis: auto;
        word-break: break-word;
        padding-right: 0;
        width: 100%;
        justify-content: space-between;
    }

    .xhyyfqqsmx .ny9nlz8j46 .n22nulva6u {
        flex-basis: auto;
    }

    .xhyyfqqsmx .ny9nlz8j46 .icons-menu {
        padding: 0;
    }
}

.xhyyfqqsmx .ny9nlz8j46.navbar-short {
    min-height: 60px;
}

.xhyyfqqsmx .ny9nlz8j46.navbar-short .gqzdg7qvx4 img {
    height: 2.5rem !important;
}

.xhyyfqqsmx .ny9nlz8j46.navbar-short .y3fxc1ow47 {
    min-height: 60px;
    padding: 0;
}

.xhyyfqqsmx .y3fxc1ow47 {
    min-height: 70px;
    flex-shrink: 0;
    align-items: center;
    margin-right: 0;
    padding: 10px 0;
    transition: all 0.3s;
    word-break: break-word;
    z-index: 1;
}

.xhyyfqqsmx .y3fxc1ow47 .vle4qlsuqp {
    line-height: inherit !important;
    font-weight: 400;
}

.xhyyfqqsmx .y3fxc1ow47 .gqzdg7qvx4 a {
    outline: none;
}

.xhyyfqqsmx .dropdown-item.yn4aiva3sw,
.xhyyfqqsmx .dropdown-item:active {
    background-color: transparent;
}

.xhyyfqqsmx .zpahhmgl01 .n57lwi02af .j4cq1a1paf {
    padding: 0;
}

.xhyyfqqsmx .m9sjogtbh5 .y7av8uqa6h.dropdown-toggle {
    margin-right: 1.667em;
}

.xhyyfqqsmx .m9sjogtbh5 .y7av8uqa6h.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.667em;
}

.xhyyfqqsmx .ny9nlz8j46 .dropdown.open>.dropdown-menu {
    display: block;
}

.xhyyfqqsmx ul.n57lwi02af {
    flex-wrap: wrap;
    padding: 36px 0;
    border-bottom: 1px solid #000000;
}

.xhyyfqqsmx .navbar-buttons {
    text-align: center;
    min-width: 170px;
}

.xhyyfqqsmx button.n22nulva6u {
    outline: none;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
    color: #ffffff;
    background: #eff0eb;
}

.xhyyfqqsmx button.n22nulva6u .lp3d20n39i span {
    position: absolute;
    right: 10px;
    margin-top: 14px;
    width: 26px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
}

.xhyyfqqsmx button.n22nulva6u .lp3d20n39i span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.xhyyfqqsmx button.n22nulva6u .lp3d20n39i span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.xhyyfqqsmx button.n22nulva6u .lp3d20n39i span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.xhyyfqqsmx button.n22nulva6u .lp3d20n39i span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.xhyyfqqsmx nav.opened .lp3d20n39i span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.xhyyfqqsmx nav.opened .lp3d20n39i span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.xhyyfqqsmx nav.opened .lp3d20n39i span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.xhyyfqqsmx nav.opened .lp3d20n39i span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.xhyyfqqsmx a.j4cq1a1paf {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.xhyyfqqsmx .icons-menu {
    flex-wrap: nowrap;
    display: flex;
    justify-content: center;
    padding: 0;
    text-align: center;
    margin-bottom: 35px;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .xhyyfqqsmx .ny9nlz8j46 {
        height: 70px;
    }

    .xhyyfqqsmx .ny9nlz8j46.opened {
        height: auto;
    }

    .xhyyfqqsmx .u4pwkxej78 .j4cq1a1paf:hover::before {
        width: 175%;
        max-width: calc(100% + 2rem);
        left: -1rem;
    }
}

.xhyyfqqsmx .b5o5alegfh .gqzdg7qvx4 {
    margin-right: 15px;
}

@media (min-width: 768px) {
    .xhyyfqqsmx .e4mtssayuz {
        padding-left: 60px;
        padding-right: 60px;
    }
}

.xhyyfqqsmx .mbr-section-btn-main {
    padding-top: 5px;
}

.xhyyfqqsmx .mbr-section-btn-main .e09yao23bb {
    margin: 0 12px 8px 12px;
    width: fit-content;
    white-space: nowrap;
    padding: 10px 16px;
}

@media (max-width: 992px) {
    .xhyyfqqsmx .mbr-section-btn-main .e09yao23bb {
        margin: 0 16px 4px;
    }
}

.xhyyfqqsmx .vle4qlsuqp:hover {
    color: #000000;
}

@media (min-width: 992px) {
    .xhyyfqqsmx .dropdown-menu.dropdown-submenu {
        left: 175px !important;
        top: -45% !important;
    }
}

.xhyyfqqsmx .text_widget {
    margin-bottom: 24px;
}

.xhyyfqqsmx .text_widget a {
    transition: all 0.3s ease-out;
}

.xhyyfqqsmx .text_widget a:hover {
    color: #51603f !important;
}

.xhyyfqqsmx .icons-menu-main {
    display: flex;
}

.xhyyfqqsmx .ukuaxnpwql {
    color: #222222;
    text-align: center;
}

.xhyyfqqsmx .z61h1icmrf {
    color: #222222;
    text-align: center;
}

.xhyyfqqsmx .ukuaxnpwql,
.xhyyfqqsmx .text_widget,
.xhyyfqqsmx .efao5dhvvt {
    text-align: center;
}

.xhyyfqqsmx a[class*="text-"]:not(.j4cq1a1paf):not(.dropdown-item):not([role]):not(.vle4qlsuqp):hover {
    background-image: none;
}

.xhyyfqqsmx .j4cq1a1paf,
.xhyyfqqsmx .dropdown-item {
    color: #000000;
}

.xhyyfqqsmx .j4cq1a1paf {
    position: relative;
}

.xhyyfqqsmx .j4cq1a1paf:before {
    content: '';
    position: absolute;
    left: -12px;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    background-color: #000000;
    transition: all 0.3s ease;
    opacity: 0;
}

.xhyyfqqsmx .j4cq1a1paf:hover:before {
    opacity: 1;
}

.pvt3u3jxy1 {
    background-color: #ffffff;
}

.pvt3u3jxy1 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.pvt3u3jxy1 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.pvt3u3jxy1 .tdcckpvpxf:last-child {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 992px) {
    .pvt3u3jxy1 .svpvs6v4te {
        margin-bottom: 40px;
    }
}

.pvt3u3jxy1 .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.pvt3u3jxy1 .mk5dv2ha2r {
    padding-left: 100px;
}

@media (max-width: 992px) {
    .pvt3u3jxy1 .mk5dv2ha2r {
        padding: 0;
    }
}

.pvt3u3jxy1 .mk5dv2ha2r .z61h1icmrf {
    margin-bottom: 17px;
    line-height: 1.45em;
}

.pvt3u3jxy1 .g3yow88flv {
    color: #DDA15E;
}

.pvt3u3jxy1 .z61h1icmrf {
    color: #747474;
}

.pvt3u3jxy1 .z61h1icmrf,
.pvt3u3jxy1 .efao5dhvvt {
    color: #000000;
}

.r6kxqsm9j5 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.r6kxqsm9j5 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.r6kxqsm9j5 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.r6kxqsm9j5 .a9gxigktid {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.r6kxqsm9j5 .a9gxigktid .tdcckpvpxf {
    margin-bottom: 66px;
}

@media (max-width: 992px) {
    .r6kxqsm9j5 .a9gxigktid .tdcckpvpxf {
        margin-bottom: 40px;
    }
}

.r6kxqsm9j5 .a9gxigktid .tdcckpvpxf .g3yow88flv,
.r6kxqsm9j5 .a9gxigktid .tdcckpvpxf .wztnub4fa7 {
    margin-bottom: 12px;
}

.r6kxqsm9j5 .a9gxigktid .tdcckpvpxf .z61h1icmrf,
.r6kxqsm9j5 .a9gxigktid .tdcckpvpxf .ib0n27ltym {
    margin-bottom: 0;
}

.r6kxqsm9j5 .m7cf8pyh24 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 513px;
    position: relative;
}

@media (max-width: 992px) {
    .r6kxqsm9j5 .m7cf8pyh24 {
        display: none;
    }
}

.r6kxqsm9j5 .m7cf8pyh24 .sjc09m52ei {
    font-size: 78px;
    color: #000000;
    margin-top: -8rem;
}

.r6kxqsm9j5 .m7cf8pyh24::before {
    content: '';
    position: absolute;
    top: -1rem;
    display: block;
    width: 1px;
    height: 75px;
    background-color: #000000;
}

.r6kxqsm9j5 .m7cf8pyh24::after {
    content: '';
    position: absolute;
    bottom: 4rem;
    display: block;
    width: 1px;
    height: 109px;
    background-color: #000000;
}

.r6kxqsm9j5 .g3yow88flv {
    color: #000000;
    text-align: right;
}

.r6kxqsm9j5 .z61h1icmrf {
    color: #000000;
    text-align: right;
}

.r6kxqsm9j5 .wztnub4fa7 {
    color: #000000;
}

.r6kxqsm9j5 .ib0n27ltym {
    color: #000000;
}

.ujrr35k1g2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #ffffff;
}

.ujrr35k1g2 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.ujrr35k1g2 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ujrr35k1g2 .rhfj8mnyaf {
    display: flex;
    justify-content: center;
    position: relative;
    height: 390px;
    min-width: 280px;
    max-width: 440px;
    overflow: hidden;
}

@media (max-width: 768px) {
    .ujrr35k1g2 .rhfj8mnyaf {
        height: 320px;
        min-width: 70%;
        max-width: initial;
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
}

.ujrr35k1g2 .rhfj8mnyaf:hover img {
    transform: scale(1);
}

.ujrr35k1g2 .rhfj8mnyaf img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(1.04);
    transition: 0.7s ease-out;
}

.ujrr35k1g2 .dslrb92693,
.ujrr35k1g2 .oqgn4rb5ux {
    display: flex;
}

.ujrr35k1g2 .y1p9ywhrjs {
    top: 50%;
    width: 60px;
    height: 60px;
    margin-top: -1.5rem;
    font-size: 22px;
    background-color: transparent;
    color: #dda15e;
    border: none;
    border-radius: 50%;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    display: none;
}

.ujrr35k1g2 .y1p9ywhrjs .sjc09m52ei {
    font-size: 48px;
}

@media (max-width: 768px) {
    .ujrr35k1g2 .y1p9ywhrjs .sjc09m52ei {
        font-size: 22px;
    }
}

@media (max-width: 768px) {
    .ujrr35k1g2 .y1p9ywhrjs {
        display: none;
    }
}

.ujrr35k1g2 .y1p9ywhrjs:disabled {
    cursor: default;
    display: none;
}

.ujrr35k1g2 .y1p9ywhrjs:hover {
    background: transparent;
    color: #dda15e;
    border: none;
    opacity: 0.65;
}

.ujrr35k1g2 .y1p9ywhrjs.oqgn4rb5ux {
    left: 0;
    margin-left: 0;
}

.ujrr35k1g2 .y1p9ywhrjs.dslrb92693 {
    right: 0;
    margin-right: 0;
}

@media (max-width: 767px) {
    .ujrr35k1g2 .y1p9ywhrjs {
        top: auto;
        bottom: -5rem;
    }
}

.ujrr35k1g2 .s188h496oz {
    position: relative;
    width: 100%;
}

.ujrr35k1g2 .gfqipysboc {
    overflow: hidden;
    width: 100%;
}

.ujrr35k1g2 .gfqipysboc.is-draggable {
    cursor: grab;
}

.ujrr35k1g2 .gfqipysboc.is-dragging {
    cursor: grabbing;
}

.ujrr35k1g2 .yfb3oyjdxs {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.uqrz6oxgjs {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #ffffff;
}

.uqrz6oxgjs .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.uqrz6oxgjs .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.uqrz6oxgjs .rhfj8mnyaf {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 75%;
    max-width: 75%;
}

@media (max-width: 768px) {
    .uqrz6oxgjs .rhfj8mnyaf {
        min-width: 100%;
        max-width: initial;
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
}

.uqrz6oxgjs .rhfj8mnyaf .f6nz662wjp {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
}

.uqrz6oxgjs .rhfj8mnyaf .f6nz662wjp .ps1ildu6jm {
    margin-bottom: 50px;
}

.uqrz6oxgjs .rhfj8mnyaf .f6nz662wjp .h6npsxnknd .wsmkaij0wd {
    margin-bottom: 12px;
}

.uqrz6oxgjs .rhfj8mnyaf .f6nz662wjp .h6npsxnknd .wzqorhdahb {
    margin-bottom: 0;
}

.uqrz6oxgjs .dslrb92693,
.uqrz6oxgjs .oqgn4rb5ux {
    display: flex;
}

.uqrz6oxgjs .y1p9ywhrjs {
    top: 50%;
    width: 60px;
    height: 60px;
    margin-top: -1.5rem;
    font-size: 22px;
    background-color: transparent;
    color: #000000;
    border: none;
    border-radius: 50%;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}

.uqrz6oxgjs .y1p9ywhrjs .sjc09m52ei {
    font-size: 48px;
}

@media (max-width: 768px) {
    .uqrz6oxgjs .y1p9ywhrjs .sjc09m52ei {
        font-size: 22px;
    }
}

.uqrz6oxgjs .y1p9ywhrjs:disabled {
    cursor: default;
    display: none;
}

.uqrz6oxgjs .y1p9ywhrjs:hover {
    background: transparent;
    color: #000000;
    border: none;
    opacity: 0.65;
}

.uqrz6oxgjs .y1p9ywhrjs.oqgn4rb5ux {
    left: 0;
    margin-left: 0;
}

.uqrz6oxgjs .y1p9ywhrjs.dslrb92693 {
    right: 0;
    margin-right: 0;
}

@media (max-width: 767px) {
    .uqrz6oxgjs .y1p9ywhrjs {
        top: auto;
        bottom: -5rem;
    }
}

.uqrz6oxgjs .s188h496oz {
    position: relative;
    width: 100%;
}

.uqrz6oxgjs .gfqipysboc {
    overflow: hidden;
    width: 80%;
}

.uqrz6oxgjs .gfqipysboc.is-draggable {
    cursor: grab;
}

.uqrz6oxgjs .gfqipysboc.is-dragging {
    cursor: grabbing;
}

.uqrz6oxgjs .yfb3oyjdxs {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.uqrz6oxgjs .m7cf8pyh24 {
    display: flex;
    justify-content: center;
    margin-bottom: 45px;
}

.uqrz6oxgjs .m7cf8pyh24 .sjc09m52ei {
    font-size: 56px;
    display: block;
    color: #000000;
}

.uqrz6oxgjs .ps1ildu6jm {
    color: #000000;
    text-align: center;
}

.uqrz6oxgjs .wsmkaij0wd {
    color: #000000;
    text-align: center;
}

.uqrz6oxgjs .wzqorhdahb {
    color: #000000;
    text-align: center;
}

.cid-v2eHAIQ1cP {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.cid-v2eHAIQ1cP .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.cid-v2eHAIQ1cP .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2eHAIQ1cP .l0a1fhoqwr {
    justify-content: space-between;
    margin: 0 -33px;
}

.cid-v2eHAIQ1cP .wbwl217il5 {
    padding: 0 33px;
}

.cid-v2eHAIQ1cP .f6nz662wjp {
    margin-bottom: 40px;
}

.cid-v2eHAIQ1cP .f6nz662wjp .g3yow88flv {
    margin-bottom: 8px;
}

.cid-v2eHAIQ1cP .f6nz662wjp .price-wrapper {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.cid-v2eHAIQ1cP .f6nz662wjp .price-wrapper .z61h1icmrf {
    margin-bottom: 0;
    white-space: nowrap;
}

.cid-v2eHAIQ1cP .f6nz662wjp .price-wrapper .price-border {
    display: flex;
    margin: 14px 10px 0 5px;
    width: 100%;
    height: 1px;
    border-bottom: 2px dotted #000000;
}

.cid-v2eHAIQ1cP .g3yow88flv {
    color: #000000;
}

.cid-v2eHAIQ1cP .z61h1icmrf {
    color: #000000;
}

.cnbyzzhtzo {
    background-color: #ffffff;
}

.cnbyzzhtzo .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.cnbyzzhtzo .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

@media (max-width: 992px) {
    .cnbyzzhtzo .svpvs6v4te {
        margin-bottom: 60px;
    }
}

.cnbyzzhtzo .svpvs6v4te .g3yow88flv {
    margin-bottom: 36px;
}

.cnbyzzhtzo .svpvs6v4te .z61h1icmrf {
    margin-bottom: 36px;
}

.cnbyzzhtzo .yfaq4xmx3t img {
    width: 100%;
    height: 700px;
    object-fit: cover;
}

.cnbyzzhtzo .g3yow88flv {
    color: #E0BDB6;
}

.cnbyzzhtzo .z61h1icmrf {
    color: #000000;
}

.cnbyzzhtzo .g3yow88flv,
.cnbyzzhtzo .efao5dhvvt {
    color: #DDA15E;
}

.sb1elsgqma {
    background-image: url("photo-1538481199705-c710c4e965fc.jpeg");
}

.sb1elsgqma .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.sb1elsgqma .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.sb1elsgqma .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.sb1elsgqma .g3yow88flv {
    color: #E0BDB6;
    text-align: center;
}

.cid-v2eHAIS8ec {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-color: #dda15e;
}

.cid-v2eHAIS8ec .wbwl217il5:focus,
.cid-v2eHAIS8ec span:focus {
    outline: none;
}

.cid-v2eHAIS8ec .e4mtssayuz {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
}

.cid-v2eHAIS8ec .loop-container {
    padding: 40px 0;
}

.cid-v2eHAIS8ec .wbwl217il5 {
    color: #000000;
    min-height: 90px;
}

@media (max-width: 768px) {
    .cid-v2eHAIS8ec .wbwl217il5 {
        min-height: 45px;
    }
}

.qo2wsmuspq {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #dda15e;
}

.qo2wsmuspq .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.qo2wsmuspq .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.qo2wsmuspq .l0a1fhoqwr {
    justify-content: center;
}

.qo2wsmuspq .wbwl217il5 .f6nz662wjp {
    padding: 80px 101px 80px 10px;
}

.qo2wsmuspq .wbwl217il5:nth-child(2n) .f6nz662wjp {
    padding: 80px 10px 80px 100px;
    border-left: 1px solid #000000;
}

@media (max-width: 768px) {
    .qo2wsmuspq .f6nz662wjp {
        padding: 13px 12px;
        margin-bottom: 10px;
    }
}

.qo2wsmuspq .f6nz662wjp .z61h1icmrf,
.qo2wsmuspq .f6nz662wjp .ib0n27ltym {
    margin-bottom: 0;
}

@media (max-width: 768px) {

    .qo2wsmuspq .f6nz662wjp .z61h1icmrf,
    .qo2wsmuspq .f6nz662wjp .ib0n27ltym {
        text-align: left;
    }
}

.qo2wsmuspq .z61h1icmrf {
    color: #000000;
    text-align: right;
}

.qo2wsmuspq .ib0n27ltym {
    color: #000000;
    text-align: left;
}

.cid-v2eHAIS6a3 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.cid-v2eHAIS6a3 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.cid-v2eHAIS6a3 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2eHAIS6a3 .l0a1fhoqwr {
    justify-content: center;
}

.cid-v2eHAIS6a3 .wbwl217il5 {
    padding: 0 35px 0 11px;
}

@media (min-width: 992px) {
    .cid-v2eHAIS6a3 .wbwl217il5 {
        padding: 0 35px 0 11px;
    }
}

@media (max-width: 992px) {
    .cid-v2eHAIS6a3 .wbwl217il5 {
        margin-bottom: 110px;
    }
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .g3yow88flv {
    padding-bottom: 17px;
    margin-bottom: 0;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .price-wrapper {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    padding: 30px 0 80px 0;
    margin-bottom: 36px;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .price-wrapper .mbr-price {
    margin-bottom: 0;
    line-height: 1;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .price-wrapper .z9k5uj4cch {
    margin-left: 6px;
    margin-bottom: -1.2rem;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .gvc1cx2qgh .rd5njszh0q {
    margin-bottom: 25px;
    padding-left: 24px;
    list-style-position: inside;
    list-style-type: none;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .gvc1cx2qgh .rd5njszh0q li {
    margin-bottom: 28px;
    position: relative;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .gvc1cx2qgh .rd5njszh0q li::before {
    content: '';
    position: absolute;
    top: 1rem;
    left: -24px;
    background-color: #dda15e;
    border-radius: 100%;
    width: 6px;
    height: 6px;
    display: block;
}

.cid-v2eHAIS6a3 .wbwl217il5 .f6nz662wjp .gvc1cx2qgh .rd5njszh0q li:last-child {
    margin-bottom: 0;
    min-height: 22px;
}

@media (min-width: 992px) {
    .cid-v2eHAIS6a3 .wbwl217il5:nth-child(2) {
        padding: 0 23px;
    }
}

.cid-v2eHAIS6a3 .wbwl217il5:nth-child(2) .f6nz662wjp {
    margin-top: -1.5rem;
}

.cid-v2eHAIS6a3 .wbwl217il5:nth-child(2) .f6nz662wjp .g3yow88flv {
    padding-bottom: 22px;
}

.cid-v2eHAIS6a3 .wbwl217il5:nth-child(2) .f6nz662wjp .price-wrapper {
    border: none;
    background-color: #dda15e;
    padding: 40px 0 116px 0;
}

@media (min-width: 992px) {
    .cid-v2eHAIS6a3 .wbwl217il5:last-child {
        padding: 0 11px 0 35px;
    }
}

.cid-v2eHAIS6a3 .g3yow88flv {
    color: #000000;
    text-align: center;
}

.cid-v2eHAIS6a3 .mbr-price {
    color: #DDA15E;
}

.cid-v2eHAIS6a3 .price_2 {
    color: #000000;
}

.cid-v2eHAIS6a3 .z9k5uj4cch {
    color: #747474;
}

.cid-v2eHAIS6a3 .desc_2 {
    color: #ffffff;
}

.cid-v2eHAIS6a3 .rd5njszh0q {
    color: #747474;
}

.cid-v2eHAIS6a3 .rd5njszh0q,
.cid-v2eHAIS6a3 .efao5dhvvt {
    color: #000000;
}

.zusxtjmzm2 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #dda15e;
}

.zusxtjmzm2 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.zusxtjmzm2 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.zusxtjmzm2 .l0a1fhoqwr {
    justify-content: center;
}

.zusxtjmzm2 .ujtqsjyofh {
    background-color: #000000;
    height: 1px;
    margin-bottom: 90px;
}

.zusxtjmzm2 .nwsh6txr6z {
    background-color: #000000;
    height: 1px;
    margin-top: 60px;
}

.zusxtjmzm2 .f6nz662wjp {
    margin-bottom: 30px;
}

.zusxtjmzm2 .f6nz662wjp .aonr03n2ne {
    margin-bottom: 12px;
}

.zusxtjmzm2 .f6nz662wjp .g3yow88flv {
    margin-bottom: 15px;
}

.zusxtjmzm2 .g3yow88flv {
    color: #ffffff;
}

.zusxtjmzm2 .aonr03n2ne {
    color: #000000;
}

.zusxtjmzm2 .g3yow88flv,
.zusxtjmzm2 .efao5dhvvt {
    color: #000000;
}

.ejjhxgkl17 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.ejjhxgkl17 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.ejjhxgkl17 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ejjhxgkl17 .l0a1fhoqwr {
    justify-content: center;
}

.ejjhxgkl17 .npkk17f7k0 {
    margin-bottom: 20px;
}

.ejjhxgkl17 .npkk17f7k0 .d61q1v1qe7 .app-video-wrapper:before {
    font-size: 50px;
    color: #000000;
    background-color: #dda15e;
    width: 100px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px;
    border-radius: 16px;
}

.ejjhxgkl17 .svpvs6v4te .aonr03n2ne {
    margin-bottom: 16px;
}

.ejjhxgkl17 .svpvs6v4te .g3yow88flv {
    margin-bottom: 26px;
}

.ejjhxgkl17 .svpvs6v4te .z61h1icmrf {
    margin-bottom: 32px;
}

.ejjhxgkl17 .g3yow88flv {
    color: #E0BDB6;
}

.ejjhxgkl17 .aonr03n2ne {
    color: #000000;
}

.ejjhxgkl17 .z61h1icmrf {
    color: #747474;
}

.ejjhxgkl17 .g3yow88flv,
.ejjhxgkl17 .efao5dhvvt {
    color: #35410F;
}

.ejjhxgkl17 .z61h1icmrf,
.ejjhxgkl17 .efao5dhvvt {
    color: #000000;
}

.a2emn7fswb .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.a2emn7fswb .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-image: url("background1.jpg");
}

.a2emn7fswb .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.a2emn7fswb .g3yow88flv {
    color: #E0BDB6;
    text-align: center;
}

.upmfxmhepk {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.upmfxmhepk .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.upmfxmhepk .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.upmfxmhepk .l0a1fhoqwr {
    justify-content: center;
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l {
    display: flex;
    justify-content: center;
    border: none;
    margin-bottom: 0;
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 {
    margin-right: 26px;
    margin-bottom: 24px;
}

@media (max-width: 992px) {
    .upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 {
        margin-right: 0;
    }
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78:last-child {
    margin-right: 0;
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf {
    padding: 0 25px 1px;
    color: #dda15e;
    position: relative;
    border: none;
    display: flex;
}

@media (max-width: 768px) {
    .upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf {
        text-align: center;
        display: flex;
        align-items: center;
    }
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf .sjc09m52ei {
    position: absolute;
    top: -5px;
    left: -1rem;
    min-width: 36px;
    width: 36px;
    height: 36px;
    background-color: #dda15e;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    color: #000000;
    opacity: 0;
    transition: all 0.3s ease;
}

@media (max-width: 992px) {
    .upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf .sjc09m52ei {
        position: static;
    }
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf.yn4aiva3sw {
    background-color: transparent;
}

.upmfxmhepk .wmnzqsaoho.llj99j9x2l .u4pwkxej78 .j4cq1a1paf.yn4aiva3sw .sjc09m52ei {
    opacity: 1;
}

.upmfxmhepk .lg6sjbz1g2 {
    padding: 41px 60px 45px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

@media (max-width: 992px) {
    .upmfxmhepk .lg6sjbz1g2 {
        padding: 41px 32px 45px;
    }
}

.upmfxmhepk .lg6sjbz1g2 .yaetclwziy .z61h1icmrf {
    margin-bottom: 0;
}

.upmfxmhepk .z61h1icmrf {
    color: #000000;
    text-align: center;
}

.ghqah0635v {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.ghqah0635v .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.ghqah0635v .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ghqah0635v .l0a1fhoqwr {
    justify-content: space-between;
}

.ghqah0635v .wbwl217il5 {
    margin-bottom: 90px;
}

@media (min-width: 992px) {
    .ghqah0635v .wbwl217il5 {
        padding-right: 60px;
    }

    .ghqah0635v .wbwl217il5:nth-child(2n) {
        padding-right: 16px;
        padding-left: 60px;
    }
}

@media (max-width: 768px) {
    .ghqah0635v .wbwl217il5 {
        margin-top: 60px;
    }
}

.ghqah0635v .wbwl217il5:nth-child(2n) {
    margin-top: 134px;
}

@media (max-width: 768px) {
    .ghqah0635v .wbwl217il5:nth-child(2n) {
        margin-top: 0;
    }
}

.ghqah0635v .wbwl217il5 .f6nz662wjp {
    position: relative;
}

.ghqah0635v .wbwl217il5 .f6nz662wjp .ilu1iq5gbf {
    margin-bottom: 20px;
}

.ghqah0635v .wbwl217il5 .f6nz662wjp .ilu1iq5gbf img {
    width: 100%;
    height: 650px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .ghqah0635v .wbwl217il5 .f6nz662wjp .ilu1iq5gbf img {
        height: 350px;
    }
}

.ghqah0635v .wbwl217il5 .f6nz662wjp .fmwmm6le8w .z61h1icmrf {
    margin-bottom: 18px;
}

.ghqah0635v .g3yow88flv {
    color: #747474;
}

.ghqah0635v .z61h1icmrf {
    color: #747474;
}

.ghqah0635v .mbr-price {
    color: #E0BDB6;
}

.ghqah0635v .z61h1icmrf,
.ghqah0635v .efao5dhvvt {
    color: #000000;
}

.ucuz0pq209 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #dda15e;
}

.ucuz0pq209 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.ucuz0pq209 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ucuz0pq209 .l0a1fhoqwr {
    justify-content: center;
}

@media (min-width: 992px) {
    .ucuz0pq209 .l0a1fhoqwr {
        padding: 0 14px;
    }

    .ucuz0pq209 .l0a1fhoqwr .wbwl217il5 {
        padding: 0 3.25px;
    }
}

.ucuz0pq209 .wbwl217il5 {
    margin-bottom: 9px;
}

.ucuz0pq209 .wbwl217il5:hover .f6nz662wjp .ilu1iq5gbf img,
.ucuz0pq209 .wbwl217il5:focus .f6nz662wjp .ilu1iq5gbf img {
    transform: scale(1, 1);
}

.ucuz0pq209 .wbwl217il5 .f6nz662wjp {
    position: relative;
    justify-content: center;
    display: flex;
    align-items: flex-end;
    overflow: hidden;
}

.ucuz0pq209 .wbwl217il5 .f6nz662wjp .ilu1iq5gbf img {
    width: 100%;
    height: 450px;
    object-fit: cover;
    transform: scale(1.04, 1.04);
    transition: all 0.7s ease-out;
}

.ucuz0pq209 .wbwl217il5 .f6nz662wjp .fmwmm6le8w {
    position: absolute;
    bottom: 0;
    background-color: #e7edd6;
    width: fit-content;
    max-width: 80%;
    padding: 20px 29px 12px 29px;
}

.ucuz0pq209 .wbwl217il5 .f6nz662wjp .fmwmm6le8w .prz8xjfetm {
    margin-bottom: 0;
}

.ucuz0pq209 .prz8xjfetm {
    color: #000000;
    text-align: center;
}

.tof60zhy75 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.tof60zhy75 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.tof60zhy75 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.tof60zhy75 .yfaq4xmx3t img {
    height: 650px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .tof60zhy75 .yfaq4xmx3t img {
        height: 350px;
    }
}

.tof60zhy75 .mk5dv2ha2r {
    display: inline-flex;
    align-items: center;
    margin-top: 16px;
}

.tof60zhy75 .mk5dv2ha2r .sjc09m52ei {
    font-size: 28px;
    color: #000000;
    margin-right: 17px;
}

.tof60zhy75 .mk5dv2ha2r .z61h1icmrf {
    margin-bottom: 0;
}

.tof60zhy75 .z61h1icmrf {
    color: #747474;
}

.tof60zhy75 .z61h1icmrf,
.tof60zhy75 .jz92jidax4 {
    color: #000000;
}

.r44ngggfzv {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #dda15e;
}

.r44ngggfzv .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.r44ngggfzv .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.r44ngggfzv .wbwl217il5 {
    margin: 39px 0;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp {
    display: flex;
    position: relative;
    overflow: visible;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp:hover .pbc12klsln,
.r44ngggfzv .wbwl217il5 .f6nz662wjp:focus .pbc12klsln {
    width: 390px;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp:hover .i5ggeoon1z .g3yow88flv,
.r44ngggfzv .wbwl217il5 .f6nz662wjp:focus .i5ggeoon1z .g3yow88flv {
    color: #000000;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp:hover .i5ggeoon1z .z61h1icmrf,
.r44ngggfzv .wbwl217il5 .f6nz662wjp:focus .i5ggeoon1z .z61h1icmrf {
    color: #000000;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp .pbc12klsln {
    position: absolute;
    width: 0;
    height: 260px;
    object-fit: cover;
    left: 90%;
    top: 2.5rem;
    transform-origin: left;
    transition: all 0.6s ease-out;
}

@media (max-width: 1200px) {
    .r44ngggfzv .wbwl217il5 .f6nz662wjp .pbc12klsln {
        right: -55%;
    }
}

@media (max-width: 992px) {
    .r44ngggfzv .wbwl217il5 .f6nz662wjp .pbc12klsln {
        display: none;
    }
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp .image {
    width: 75px;
    height: 55px;
    object-fit: contain;
    padding-top: 6px;
    margin-right: 24px;
}

@media (max-width: 425px) {
    .r44ngggfzv .wbwl217il5 .f6nz662wjp .image {
        margin-right: 12px;
    }
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp .i5ggeoon1z {
    z-index: 2;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp .i5ggeoon1z .g3yow88flv {
    margin-bottom: 20px;
    transition: all 0.3s ease;
}

.r44ngggfzv .wbwl217il5 .f6nz662wjp .i5ggeoon1z .z61h1icmrf {
    margin-bottom: 0;
    transition: all 0.3s ease;
}

.r44ngggfzv .g3yow88flv,
.r44ngggfzv .sjc09m52ei {
    color: #000000;
}

.r44ngggfzv .z61h1icmrf {
    color: #000000;
}

.kwqqbf16x4 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.kwqqbf16x4 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.kwqqbf16x4 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kwqqbf16x4 .svpvs6v4te {
    padding: 96px 10px;
    background-color: #a87232;
}

@media (max-width: 992px) {
    .kwqqbf16x4 .svpvs6v4te {
        padding: 60px 10px;
    }
}

@media (max-width: 768px) {
    .kwqqbf16x4 .svpvs6v4te {
        padding: 40px 10px;
    }
}

.kwqqbf16x4 .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.kwqqbf16x4 .zc7iqi5w9z {
    padding: 40px 10px 10px 10px;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf {
    border-bottom: 1px solid #ffffff;
    border-radius: 0;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn {
    padding: 15px 10px 15px 5px;
    background-color: transparent;
    border: none;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa {
    display: flex;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa:not(.jgmu464rqb) .m7cf8pyh24 .sjc09m52ei,
.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa:hover .m7cf8pyh24 .sjc09m52ei {
    transform: rotate(45deg);
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .m7cf8pyh24 {
    min-width: 36px;
    width: 36px;
    height: 36px;
    background-color: #a87232;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .m7cf8pyh24 .sjc09m52ei {
    font-size: 18px;
    color: #ffffff;
    transition: all 0.3s ease;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .o6zptjwxc1 {
    margin-left: 26px;
    margin-bottom: 0;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .zojvi9nfmi .le419g7swc {
    padding: 0 0 30px 66px;
}

.kwqqbf16x4 .zc7iqi5w9z .tdcckpvpxf .zojvi9nfmi .le419g7swc .po7f3bws0s {
    margin-bottom: 0;
}

.kwqqbf16x4 .g3yow88flv {
    color: #ffffff;
    text-align: center;
}

.kwqqbf16x4 .o6zptjwxc1 {
    color: #000000;
}

.kwqqbf16x4 .po7f3bws0s {
    color: #000000;
}

.kwqqbf16x4 .g3yow88flv,
.kwqqbf16x4 .efao5dhvvt {
    color: #000000;
}

.t62peszksu {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.t62peszksu .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.t62peszksu .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.t62peszksu .l0a1fhoqwr {
    justify-content: space-between;
}

.t62peszksu .f6nz662wjp {
    margin-bottom: 70px;
}

.t62peszksu .f6nz662wjp .ilu1iq5gbf img {
    display: inline-flex;
    width: 106px;
    height: 106px;
    object-fit: contain;
    margin-bottom: 40px;
}

.t62peszksu .f6nz662wjp .g3yow88flv {
    margin-bottom: 18px;
}

.t62peszksu .f6nz662wjp .z61h1icmrf {
    margin-bottom: 0;
    line-height: 1.45em;
}

.t62peszksu .g3yow88flv {
    color: #E0BDB6;
}

.t62peszksu .z61h1icmrf {
    color: #000000;
}

.t62peszksu .g3yow88flv,
.t62peszksu .yfaq4xmx3t {
    color: #000000;
}

.cid-v2eHAIZLu6 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.cid-v2eHAIZLu6 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.cid-v2eHAIZLu6 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2eHAIZLu6 .l0a1fhoqwr {
    justify-content: center;
}

@media (min-width: 992px) {
    .cid-v2eHAIZLu6 .l0a1fhoqwr {
        padding: 0 11px;
    }
}

.cid-v2eHAIZLu6 .title {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
}

@media (min-width: 768px) {
    .cid-v2eHAIZLu6 .title {
        padding: 0 5px;
    }
}

.cid-v2eHAIZLu6 .title .svpvs6v4te {
    display: flex;
}

.cid-v2eHAIZLu6 .title .svpvs6v4te .sjc09m52ei {
    display: inline-block;
    font-size: 35px;
    color: #35410f;
    margin-right: 8px;
}

.cid-v2eHAIZLu6 .title .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
    line-height: 35px;
}

.cid-v2eHAIZLu6 .wbwl217il5 {
    margin-bottom: 60px;
    position: relative;
}

@media (min-width: 768px) {
    .cid-v2eHAIZLu6 .wbwl217il5 {
        padding: 0 5px;
    }
}

.cid-v2eHAIZLu6 .wbwl217il5:hover .f6nz662wjp .fmwmm6le8w .efao5dhvvt .e09yao23bb,
.cid-v2eHAIZLu6 .wbwl217il5:focus .f6nz662wjp .fmwmm6le8w .efao5dhvvt .e09yao23bb {
    opacity: 1;
    transform: translateY(0);
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp {
    position: relative;
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .ilu1iq5gbf {
    margin-bottom: 10px;
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .ilu1iq5gbf img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .fmwmm6le8w .z61h1icmrf {
    margin-bottom: 0;
    line-height: 1.45em;
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .fmwmm6le8w .mbr-price {
    margin-bottom: 0;
}

.cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .fmwmm6le8w .efao5dhvvt .e09yao23bb {
    transform: translateY(14px);
    opacity: 0;
    transition: all 0.3s ease;
}

@media (max-width: 992px) {
    .cid-v2eHAIZLu6 .wbwl217il5 .f6nz662wjp .fmwmm6le8w .efao5dhvvt .e09yao23bb {
        transform: none;
        opacity: 1;
    }
}

.cid-v2eHAIZLu6 .g3yow88flv {
    color: #000000;
}

.cid-v2eHAIZLu6 .z61h1icmrf {
    color: #747474;
}

.cid-v2eHAIZLu6 .mbr-price {
    color: #000000;
}

.cid-v2eHAIZLu6 .z61h1icmrf,
.cid-v2eHAIZLu6 .efao5dhvvt {
    color: #000000;
}

.atm39d8ycb {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.atm39d8ycb .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.atm39d8ycb .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.atm39d8ycb .l0a1fhoqwr {
    justify-content: center;
}

@media (min-width: 768px) {
    .atm39d8ycb .wbwl217il5 {
        padding: 0;
        border-right: 1px solid #000000;
        border-radius: 0 !important;
    }

    .atm39d8ycb .wbwl217il5:last-child {
        border: none;
    }
}

.atm39d8ycb .f6nz662wjp {
    padding: 10px 80px 50px;
    margin-bottom: 70px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 1200px) {
    .atm39d8ycb .f6nz662wjp {
        padding: 10px 50px 50px;
    }
}

@media (max-width: 768px) {
    .atm39d8ycb .f6nz662wjp {
        padding: 0;
    }
}

.atm39d8ycb .f6nz662wjp .mk5dv2ha2r .g3yow88flv {
    margin-bottom: 20px;
}

.atm39d8ycb .f6nz662wjp .mk5dv2ha2r .z61h1icmrf {
    margin-bottom: 42px;
    letter-spacing: -0.6px;
}

.atm39d8ycb .g3yow88flv {
    color: #E0BDB6;
}

.atm39d8ycb .z61h1icmrf {
    color: #000000;
    text-align: center;
}

.atm39d8ycb .g3yow88flv,
.atm39d8ycb .efao5dhvvt {
    text-align: center;
    color: #000000;
}

.cid-v2eHAJ0WEv {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.cid-v2eHAJ0WEv .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.cid-v2eHAJ0WEv .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2eHAJ0WEv .l0a1fhoqwr {
    justify-content: center;
}

.cid-v2eHAJ0WEv .mk5dv2ha2r .g3yow88flv {
    margin-bottom: 85px;
}

.cid-v2eHAJ0WEv .mk5dv2ha2r .z9k5uj4cch {
    margin-bottom: 30px;
}

.cid-v2eHAJ0WEv .mk5dv2ha2r .aonr03n2ne {
    padding: 30px 0 7px 0;
    margin-bottom: 35px;
    line-height: 0.9;
}

.cid-v2eHAJ0WEv .mk5dv2ha2r .mbr-year {
    margin-bottom: 36px;
}

.cid-v2eHAJ0WEv .mk5dv2ha2r .z61h1icmrf {
    margin-bottom: 0;
}

.cid-v2eHAJ0WEv .g3yow88flv {
    color: #DDA15E;
    text-align: center;
}

.cid-v2eHAJ0WEv .z9k5uj4cch {
    color: #000000;
    text-align: center;
}

.cid-v2eHAJ0WEv .aonr03n2ne {
    color: #DDA15E;
    text-align: center;
}

.cid-v2eHAJ0WEv .mbr-year {
    color: #000000;
    text-align: center;
}

.cid-v2eHAJ0WEv .z61h1icmrf {
    color: #000000;
    text-align: center;
}

.por8exn01x {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.por8exn01x .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.por8exn01x .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.por8exn01x .l0a1fhoqwr {
    justify-content: center;
}

.por8exn01x .svpvs6v4te {
    padding: 71px;
    background-color: #dda15e;
    margin-bottom: 30px;
}

@media (max-width: 768px) {
    .por8exn01x .svpvs6v4te {
        padding: 50px 25px;
    }
}

.por8exn01x .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.por8exn01x .mk5dv2ha2r .z61h1icmrf {
    margin-bottom: 25px;
}

.por8exn01x .g3yow88flv {
    color: #ffffff;
    text-align: center;
}

.por8exn01x .z61h1icmrf {
    color: #747474;
}

.por8exn01x .z61h1icmrf,
.por8exn01x .efao5dhvvt {
    text-align: center;
    color: #000000;
}

.por8exn01x .g3yow88flv,
.por8exn01x .sjc09m52ei {
    color: #000000;
}

.pryjh7sxlh {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.pryjh7sxlh .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.pryjh7sxlh .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.pryjh7sxlh .l0a1fhoqwr {
    justify-content: center;
}

@media (min-width: 992px) {
    .pryjh7sxlh .g6dxlczg6k:first-child {
        padding-right: 110px;
    }
}

@media (max-width: 992px) {
    .pryjh7sxlh .svpvs6v4te {
        margin-bottom: 70px;
    }
}

@media (max-width: 425px) {
    .pryjh7sxlh .svpvs6v4te {
        margin-bottom: 32px;
    }
}

.pryjh7sxlh .svpvs6v4te .g3yow88flv {
    margin-bottom: 25px;
}

.pryjh7sxlh .svpvs6v4te .ukuaxnpwql {
    margin-bottom: 25px;
}

.pryjh7sxlh .svpvs6v4te .z61h1icmrf {
    margin-bottom: 27px;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf {
    border-bottom: 1px solid #000000;
    border-radius: 0;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn {
    padding: 15px 10px 15px 5px;
    background-color: transparent;
    border: none;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa {
    display: flex;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa:not(.jgmu464rqb) .m7cf8pyh24 .sjc09m52ei,
.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa:hover .m7cf8pyh24 .sjc09m52ei {
    transform: rotate(45deg);
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .m7cf8pyh24 {
    min-width: 36px;
    width: 36px;
    height: 36px;
    background-color: #dda15e;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .m7cf8pyh24 .sjc09m52ei {
    font-size: 18px;
    color: #000000;
    transition: all 0.3s ease;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .xbltylknxn .ulzxyos5pa .o6zptjwxc1 {
    margin-left: 26px;
    margin-bottom: 0;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .zojvi9nfmi .le419g7swc {
    padding: 0 0 30px 66px;
}

.pryjh7sxlh .zc7iqi5w9z .tdcckpvpxf .zojvi9nfmi .le419g7swc .po7f3bws0s {
    margin-bottom: 0;
}

.pryjh7sxlh .g3yow88flv {
    color: #E0BDB6;
}

.pryjh7sxlh .ukuaxnpwql {
    color: #000000;
}

.pryjh7sxlh .z61h1icmrf {
    color: #000000;
}

.pryjh7sxlh .o6zptjwxc1 {
    color: #000000;
}

.pryjh7sxlh .po7f3bws0s {
    color: #000000;
}

.pryjh7sxlh .g3yow88flv,
.pryjh7sxlh .efao5dhvvt {
    color: #DDA15E;
}

.kcoghmtv17 {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background: #dda15e;
}

.kcoghmtv17 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.kcoghmtv17 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.kcoghmtv17 .rhfj8mnyaf {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 380px;
    max-width: 380px;
}

@media (max-width: 768px) {
    .kcoghmtv17 .rhfj8mnyaf {
        min-width: 70%;
        max-width: initial;
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
}

.kcoghmtv17 .rhfj8mnyaf .f6nz662wjp {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
}

.kcoghmtv17 .rhfj8mnyaf .f6nz662wjp .ps1ildu6jm {
    margin-bottom: 50px;
}

.kcoghmtv17 .rhfj8mnyaf .f6nz662wjp .h6npsxnknd .wsmkaij0wd {
    margin-bottom: 12px;
}

.kcoghmtv17 .rhfj8mnyaf .f6nz662wjp .h6npsxnknd .wzqorhdahb {
    margin-bottom: 0;
}

.kcoghmtv17 .dslrb92693,
.kcoghmtv17 .oqgn4rb5ux {
    display: flex;
}

.kcoghmtv17 .y1p9ywhrjs {
    top: 50%;
    width: 60px;
    height: 60px;
    margin-top: -1.5rem;
    font-size: 22px;
    background-color: transparent;
    color: #000000;
    border: none;
    border-radius: 50%;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}

.kcoghmtv17 .y1p9ywhrjs .sjc09m52ei {
    font-size: 48px;
}

@media (max-width: 768px) {
    .kcoghmtv17 .y1p9ywhrjs .sjc09m52ei {
        font-size: 22px;
    }
}

.kcoghmtv17 .y1p9ywhrjs:disabled {
    cursor: default;
    display: none;
}

.kcoghmtv17 .y1p9ywhrjs:hover {
    background: transparent;
    color: #000000;
    border: none;
    opacity: 0.65;
}

.kcoghmtv17 .y1p9ywhrjs.oqgn4rb5ux {
    left: 0;
    margin-left: 0;
}

.kcoghmtv17 .y1p9ywhrjs.dslrb92693 {
    right: 0;
    margin-right: 0;
}

@media (max-width: 767px) {
    .kcoghmtv17 .y1p9ywhrjs {
        top: auto;
        bottom: -5rem;
    }
}

.kcoghmtv17 .s188h496oz {
    position: relative;
    width: 100%;
}

.kcoghmtv17 .gfqipysboc {
    overflow: hidden;
    width: 100%;
}

.kcoghmtv17 .gfqipysboc.is-draggable {
    cursor: grab;
}

.kcoghmtv17 .gfqipysboc.is-dragging {
    cursor: grabbing;
}

.kcoghmtv17 .yfb3oyjdxs {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.kcoghmtv17 .m7cf8pyh24 {
    display: flex;
    justify-content: center;
    margin-bottom: 45px;
}

.kcoghmtv17 .m7cf8pyh24 .sjc09m52ei {
    font-size: 56px;
    display: block;
    color: #000000;
}

.kcoghmtv17 .ps1ildu6jm {
    color: #000000;
}

.kcoghmtv17 .wsmkaij0wd {
    color: #000000;
}

.kcoghmtv17 .wzqorhdahb {
    color: #000000;
}

.ol3l380cwf {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #dda15e;
}

.ol3l380cwf .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.ol3l380cwf .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ol3l380cwf .svpvs6v4te .g3yow88flv {
    margin-bottom: 56px;
}

.ol3l380cwf .svpvs6v4te .ls6r3sf4gc .kv1u5e5dl0 {
    display: inline-flex;
    align-items: center;
}

.ol3l380cwf .svpvs6v4te .ls6r3sf4gc .kv1u5e5dl0 .z9k5uj4cch {
    margin-bottom: 0;
}

.ol3l380cwf .svpvs6v4te .ls6r3sf4gc .kv1u5e5dl0 .sjc09m52ei {
    font-size: 22px;
    margin-right: 9px;
    color: #000000;
}

.ol3l380cwf .gvc1cx2qgh {
    padding-right: 120px;
}

@media (max-width: 992px) {
    .ol3l380cwf .gvc1cx2qgh {
        margin-bottom: 35px;
        padding: 0;
    }
}

.ol3l380cwf .gvc1cx2qgh .ukuaxnpwql {
    margin-bottom: 25px;
}

.ol3l380cwf .gvc1cx2qgh .rd5njszh0q {
    margin: 0;
    padding-left: 24px;
    list-style-position: inside;
    list-style-type: none;
}

.ol3l380cwf .gvc1cx2qgh .rd5njszh0q li {
    margin-bottom: 27px;
    position: relative;
}

.ol3l380cwf .gvc1cx2qgh .rd5njszh0q li::before {
    content: '';
    position: absolute;
    top: 1rem;
    left: -24px;
    background-color: #000000;
    border-radius: 100%;
    width: 6px;
    height: 6px;
    display: block;
}

.ol3l380cwf .g3yow88flv {
    color: #000000;
}

.ol3l380cwf .z9k5uj4cch,
.ol3l380cwf .sjc09m52ei {
    color: #ffffff;
}

.ol3l380cwf .ukuaxnpwql {
    color: #000000;
}

.ol3l380cwf .rd5njszh0q {
    color: #000000;
}

.ol3l380cwf .z9k5uj4cch,
.ol3l380cwf .sjc09m52ei,
.ol3l380cwf .ls6r3sf4gc {
    color: #000000;
}

.danptgq7k9 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    overflow: hidden;
    position: relative;
    background-color: #dda15e;
}

.danptgq7k9 .iun9n8g6bp {
    position: absolute;
    top: 120px;
    left: -6rem;
    max-width: 420px;
    height: 600px;
    object-fit: cover;
    padding: 0;
}

@media (max-width: 1400px) {
    .danptgq7k9 .iun9n8g6bp {
        max-width: 380px;
    }
}

@media (max-width: 1200px) {
    .danptgq7k9 .iun9n8g6bp {
        max-width: 340px;
    }
}

@media (max-width: 992px) {
    .danptgq7k9 .iun9n8g6bp {
        max-width: 100%;
        position: static;
        margin-bottom: 50px;
    }
}

.danptgq7k9 .s6zod823jd {
    position: absolute;
    top: 215px;
    right: -6rem;
    max-width: 300px;
    height: 350px;
    object-fit: cover;
    padding: 0;
}

@media (max-width: 992px) {
    .danptgq7k9 .s6zod823jd {
        display: none;
    }
}

.danptgq7k9 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.danptgq7k9 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.danptgq7k9 .l0a1fhoqwr {
    justify-content: center;
    align-items: center;
    position: relative;
}

.danptgq7k9 .ujtqsjyofh {
    background-color: #000000;
    height: 1px;
    margin-bottom: 210px;
}

@media (max-width: 992px) {
    .danptgq7k9 .ujtqsjyofh {
        margin-bottom: 140px;
    }
}

.danptgq7k9 .nwsh6txr6z {
    background-color: #000000;
    height: 1px;
    margin-top: 210px;
}

@media (max-width: 992px) {
    .danptgq7k9 .nwsh6txr6z {
        margin-top: 140px;
    }
}

.danptgq7k9 .svpvs6v4te .g3yow88flv {
    margin-bottom: 50px;
}

.danptgq7k9 .svpvs6v4te .z61h1icmrf {
    margin-bottom: 26px;
    padding-left: 200px;
}

@media (max-width: 992px) {
    .danptgq7k9 .svpvs6v4te .z61h1icmrf {
        padding-left: 0;
    }
}

.danptgq7k9 .svpvs6v4te .efao5dhvvt {
    padding-left: 200px;
}

@media (max-width: 992px) {
    .danptgq7k9 .svpvs6v4te .efao5dhvvt {
        padding-left: 0;
    }
}

.danptgq7k9 .g3yow88flv {
    color: #000000;
    text-align: center;
}

.danptgq7k9 .z61h1icmrf {
    color: #ffffff;
}

.danptgq7k9 .z61h1icmrf,
.danptgq7k9 .efao5dhvvt {
    color: #000000;
}

.nng5p0r82b {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.nng5p0r82b .wbwl217il5:focus,
.nng5p0r82b span:focus {
    outline: none;
}

.nng5p0r82b .wbwl217il5 {
    cursor: pointer;
}

.nng5p0r82b .baqjpnxjy2 {
    grid-row-gap: 2rem;
}

@media (max-width: 767px) {
    .nng5p0r82b .baqjpnxjy2 {
        grid-row-gap: 1rem;
    }
}

.nng5p0r82b .t4bgc0gk04,
.nng5p0r82b .e0lj5hpujr {
    gap: 0 2rem;
}

@media (max-width: 767px) {

    .nng5p0r82b .t4bgc0gk04,
    .nng5p0r82b .e0lj5hpujr {
        gap: 0 1rem;
    }
}

.nng5p0r82b .g3yow88flv {
    margin-bottom: 50px;
    color: #E0BDB6;
    text-align: center;
}

.nng5p0r82b .z61h1icmrf,
.nng5p0r82b .efao5dhvvt {
    color: #000000;
}

.nng5p0r82b .j6ghmk3k8x {
    max-width: 800px;
}

.nng5p0r82b .z08lqkm01p,
.nng5p0r82b .e4mtssayuz {
    overflow: hidden;
}

.nng5p0r82b .baqjpnxjy2 {
    display: grid;
    transform: translate3d(-3rem, 0, 0);
    width: 115vw;
    grid-column-gap: 1rem;
}

.nng5p0r82b .zel2dlxdq3 {
    display: flex;
    justify-content: center;
    align-items: center;
}

.nng5p0r82b .zel2dlxdq3 img {
    min-width: 30vw;
    max-width: 100%;
    height: 390px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .nng5p0r82b .zel2dlxdq3 img {
        height: 300px;
    }
}

@media (max-width: 767px) {
    .nng5p0r82b .zel2dlxdq3 img {
        height: 160px;
    }
}

.nng5p0r82b .t4bgc0gk04,
.nng5p0r82b .e0lj5hpujr {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
}

.nng5p0r82b .t4bgc0gk04 {
    align-items: flex-end;
}

.nng5p0r82b .e0lj5hpujr {
    align-items: flex-start;
}

.yrd9o0xprm {
    padding-top: 5rem;
    padding-bottom: 5rem;
    overflow: hidden;
    background-color: #ffffff;
}

.yrd9o0xprm .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.yrd9o0xprm .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.yrd9o0xprm .svpvs6v4te {
    margin-bottom: 30px;
}

.yrd9o0xprm .svpvs6v4te .g3yow88flv {
    margin-bottom: 46px;
}

.yrd9o0xprm .svpvs6v4te .z61h1icmrf {
    margin-bottom: 26px;
}

.yrd9o0xprm .yfaq4xmx3t {
    display: flex;
}

@media (max-width: 768px) {
    .yrd9o0xprm .yfaq4xmx3t {
        display: block;
    }
}

.yrd9o0xprm .yfaq4xmx3t .g76yejw7ab {
    width: 100%;
    margin-right: -10rem;
}

@media (max-width: 992px) {
    .yrd9o0xprm .yfaq4xmx3t .g76yejw7ab {
        margin-right: 0;
        width: 60%;
    }
}

@media (max-width: 768px) {
    .yrd9o0xprm .yfaq4xmx3t .g76yejw7ab {
        margin-bottom: 20px;
        width: 100%;
    }
}

.yrd9o0xprm .yfaq4xmx3t .g76yejw7ab img {
    width: 100%;
    height: 560px;
    object-fit: cover;
}

@media (max-width: 768px) {
    .yrd9o0xprm .yfaq4xmx3t .g76yejw7ab img {
        height: 450px;
    }
}

.yrd9o0xprm .yfaq4xmx3t .g76yejw7ab:first-child {
    max-width: 280px;
    margin-right: 20px;
}

@media (max-width: 768px) {
    .yrd9o0xprm .yfaq4xmx3t .g76yejw7ab:first-child {
        margin-right: 0;
        max-width: 100%;
        height: 450px;
    }
}

.yrd9o0xprm .g3yow88flv {
    color: #E0BDB6;
}

.yrd9o0xprm .z61h1icmrf {
    color: #000000;
}

.yrd9o0xprm .g3yow88flv,
.yrd9o0xprm .efao5dhvvt {
    color: #DDA15E;
}

.a2ha8qh443 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.a2ha8qh443 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.a2ha8qh443 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.a2ha8qh443 .l0a1fhoqwr {
    justify-content: center;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr {
    padding-right: 60px;
}

@media (max-width: 992px) {
    .a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr {
        padding-right: 0;
    }
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .g3yow88flv {
    margin-bottom: 45px !important;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 {
    margin-bottom: 40px !important;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 .s9cx4plxro {
    border: none !important;
    border-bottom: 1px solid #000000 !important;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    line-height: 1em;
    min-height: auto;
    background-color: transparent;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 .s9cx4plxro:hover,
.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 .s9cx4plxro:focus {
    border-bottom: #000000;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 .s9cx4plxro::placeholder {
    color: #000000;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .akq5994ec9 textarea {
    min-height: 145px;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .efao5dhvvt {
    margin-top: 18px;
    width: 100% !important;
}

.a2ha8qh443 .nch2c0wmhx.l0a1fhoqwr .efao5dhvvt .e09yao23bb {
    width: fit-content;
    display: inline-flex;
    min-height: auto;
}

.a2ha8qh443 .yfaq4xmx3t {
    display: flex;
    justify-content: center;
    position: relative;
    padding-top: 40px;
}

@media (max-width: 992px) {
    .a2ha8qh443 .yfaq4xmx3t {
        padding-top: 80px;
    }
}

.a2ha8qh443 .yfaq4xmx3t .g76yejw7ab img {
    width: 320px;
    height: 430px;
    object-fit: cover;
    border-radius: 10rem;
}

.a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:nth-child(2) {
    position: absolute;
    top: -5rem;
    right: 0;
}

.a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:nth-child(2) img {
    width: 200px;
    height: 260px;
    border-radius: 0;
}

@media (max-width: 992px) {
    .a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:nth-child(2) {
        display: none;
    }
}

.a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:last-child {
    position: absolute;
    right: 0;
    bottom: -5rem;
}

.a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:last-child img {
    width: 300px;
    height: 300px;
}

@media (max-width: 992px) {
    .a2ha8qh443 .yfaq4xmx3t .g76yejw7ab:last-child {
        display: none;
    }
}

.a2ha8qh443 .g3yow88flv {
    color: #E0BDB6;
}

.a2ha8qh443 .g3yow88flv,
.a2ha8qh443 .efao5dhvvt {
    color: #35410F;
}

.yt4dhshaxu {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.yt4dhshaxu .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.yt4dhshaxu .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.yt4dhshaxu .l0a1fhoqwr {
    justify-content: center;
}

.yt4dhshaxu .svpvs6v4te {
    padding: 71px;
    background-color: #dda15e;
    margin-bottom: 40px;
}

@media (max-width: 768px) {
    .yt4dhshaxu .svpvs6v4te {
        padding: 50px 25px;
    }
}

.yt4dhshaxu .svpvs6v4te .g3yow88flv {
    margin-bottom: 0;
}

.yt4dhshaxu .gvc1cx2qgh .rd5njszh0q {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.yt4dhshaxu .gvc1cx2qgh .rd5njszh0q .nxlkrm0y5y {
    margin-bottom: 28px;
}

.yt4dhshaxu .gvc1cx2qgh .rd5njszh0q .nxlkrm0y5y:last-child {
    margin-bottom: 0;
}

.yt4dhshaxu .g3yow88flv {
    color: #ffffff;
    text-align: center;
}

.yt4dhshaxu .rd5njszh0q {
    color: #747474;
}

.yt4dhshaxu .rd5njszh0q,
.yt4dhshaxu .nxlkrm0y5y {
    text-align: center;
    color: #000000;
}

.yt4dhshaxu .g3yow88flv,
.yt4dhshaxu .sjc09m52ei {
    color: #000000;
}

.lzry5sgql1 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    overflow: hidden;
    background-color: #50260d;
}

.lzry5sgql1 .nhx8fpu4ro.qv6nukfpte {
    display: none;
}

.lzry5sgql1 .nhx8fpu4ro {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.lzry5sgql1 .l0a1fhoqwr {
    justify-content: space-between;
}

.lzry5sgql1 .g3yow88flv {
    margin: 0;
    color: #E0BDB6;
    text-align: center;
}

@media (max-width: 992px) {
    .lzry5sgql1 .g3yow88flv {
        margin-bottom: 20px;
    }
}

.lzry5sgql1 .z61h1icmrf {
    margin-bottom: 10px;
    color: #ffffff;
}

@media (max-width: 992px) {
    .lzry5sgql1 .efao5dhvvt {
        margin-bottom: 20px;
    }
}

.lzry5sgql1 .rd5njszh0q {
    padding: 0;
    margin-bottom: 0;
    list-style-type: none;
    color: #ffffff;
}

.lzry5sgql1 .rd5njszh0q li {
    margin-bottom: 25px;
}

.lzry5sgql1 .rd5njszh0q li:last-child {
    margin-bottom: 0;
}

.lzry5sgql1 .z9k5uj4cch {
    margin-bottom: 8px;
}

.lzry5sgql1 .social-row {
    display: flex;
    flex-wrap: wrap;
}

.lzry5sgql1 .social-row .soc-item {
    margin: 9px 9px 0 0;
}

.lzry5sgql1 .social-row .soc-item a:hover .sjc09m52ei {
    border-color: #16cdf2;
}

.lzry5sgql1 .social-row .soc-item a .sjc09m52ei {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 37px;
    height: 37px;
    font-size: 18px;
    border-radius: 100%;
    border: 1px solid #50260d;
    transition: all 0.3s ease;
}

.lzry5sgql1 .kvpehg4k4c {
    margin: 110px 0 0 0;
    padding: 17px 70px;
    position: relative;
    margin: 0;
    color: #FFFFFF;
    text-align: center;
}

.lzry5sgql1 .kvpehg4k4c:before {
    content: '';
    position: absolute;
    top: 0;
    left: -100rem;
    display: block;
    min-width: 1000vh;
    height: 1px;
    background-color: #50260d;
    opacity: 0.4;
}

@media (max-width: 992px) {
    .lzry5sgql1 .kvpehg4k4c {
        margin-top: 50px;
        padding: 17px 24px;
        margin: 0;
    }
}

.lzry5sgql1 .z9k5uj4cch,
.lzry5sgql1 .sjc09m52ei {
    color: #ffffff;
}